have/get a nasty wallop - Turkish English Dictionary